confinement to barracks - İngilizce Eş Anlamlılar Sözlük